package com.hyfrogx.common.param;

/**
 * 点播状态常量表
 */
public enum VodStatus {
	/*
	0：待转码;  可对应腾讯云状态：0：初始化，暂未使用;2：正常；3：暂停;         /"上传管理"可见,可删除
	1：转码中;  可对应腾讯云状态: 4：转码中；								 /"上传管理"可见,可删除
	2：待编辑;  null                                                  	 /"上传管理"可见,可删除/编辑管理可见,可退回
	3：已编辑;  null														 /"编辑管理可见,可退回
	4：待发布      可对应腾讯云状态：5：发布中;									 /"发布管理"可见，可退回；
	5：在播 	   null														 /"发布管理"可见，可退回；
	6：下线 	   null														 /"发布管理"可见，可退回；
	7：退回	   null<已刪除>												 /"上传管理"可见,可删除
	*/

	WAIT_CONVERT("待转码", 0),
	CONVERTING("转码中", 1),
	WAIT_EDIT("待编辑", 2),
	EIDTED("已编辑", 3),
	WAIT_RELEASE("待发布", 4),
	SHOWING("在播", 5),
	OFFLINE("下线",6);
//	REPULSE("退回",7);

	private int code;

	private String msg;

	private VodStatus(String msg, int code) {
		this.code = code;
		this.msg = msg;
	}

	public int getCode() {
		return code;
	}

	public String getMsg() {
		return msg;
	}

}
